home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / program / huge.zip / HISTORY.TXT next >
Text File  |  1991-06-26  |  2KB  |  61 lines

  1. HUGEARR.DLL
  2. History of Public Modifications
  3.  
  4. Microsoft Customer Support uploaded to the MSL a DLL to support huge
  5. arrays from Visual BASIC v1.0.  Because the source was included, and
  6. no copyright posted, HUGEARR.DLL has a lot of educational potential.
  7. I found a small bug in HUGEARRY.DLL, or rather an oversight, in that
  8. HugeUbound was defined as an integer function, thus preventing its
  9. use on...huge arrays.  The bug fix was simple and this ZIP file
  10. contains the modified files.  It occurred to me that there were a
  11. number of array related functions that might be added to the DLL
  12. so I started this history file in hopes that modifications could
  13. be made in one place and re-posted over this file.
  14. Jonathan Zuck, User Friendly, Inc. 06/26/91
  15.  
  16.  
  17.  
  18. 06/10/91        Original Files:         MS Customer Support
  19.  
  20. HUGEARR.BAS     05/13/91
  21. HUGEARR.C       06/10/91
  22. HUGEARR.DEF     05/09/91
  23. HUGEARR.DLL     06/10/91
  24. HUGEARR.H       05/10/91
  25. HUGEARR.TXT     06/04/91
  26. MAKEFILE        05/10/91
  27.  
  28. 06/26/91        HUGEUBOUND now returns LONG     User Friendly, Inc.
  29.  
  30. Changed Files:
  31.  
  32. HUGEARR.BAS     06/26/91
  33. HUGEARR.TXT     06/26/91
  34. HUGEARR.C       06/26/91
  35. HUGEARR.H       06/26/91
  36. HUGEARR.DLL     06/26/91
  37.  
  38. New Files:
  39.  
  40. History.TXT     06/26/91
  41.  
  42. Remarks:
  43. The purpose of HUGEARR.DLL was to support huge arrays.  However,
  44. HugeUbound was defined as an integer function, making it impossible
  45. to get consistent results when the array had more than 32k elements.
  46. The changes here are quite simple:
  47.  
  48. HUGEARR.BAS
  49.         Changed the Declare statment for HugeUbound
  50. HUGEARR.TXT
  51.         Modified HugeUbound example
  52. HUGEARR.C
  53.         Changed the function return to LONG
  54.         Changed the ubound variable declaration to LONG
  55. HUGEARR.H
  56.         Changed the HugeUbound declaration to LONG
  57. HUGEARR.DLL
  58.         Re-built using NMAKE
  59.  
  60. ***************************06/26/91*************************************
  61.